clinging to some idea - Espagnol Anglais Dictionnaire